package com.ruoyi.quartz.plusDay;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class plusDay {

    /**
     * 16      * 指定日期加上天数后的日期
     * 17      * @param num 为增加的天数
     * 18      * @param newDate 创建时间
     * 19      * @return
     * 20      * @throws ParseException
     * 21
     */
    public void plusDay(String lateDate) {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        //取今天日期,如果日期类型为String类型,可以使用df.parse()方法,转换为Date类型
        Date date = new Date();
        Calendar calendar = Calendar.getInstance();//new一个Calendar类,把Date放进去
        calendar.setTime(date);
        calendar.add(Calendar.DATE, 1);//实现日期加一操作,也就是明天
        //控制台打印的日期为明天日期,2019-06-11
        System.out.println("明天的日期为:" + df.format(calendar.getTime()));
        //此时的日期为明天的日期,要实现昨天,日期应该减二
        calendar.add(Calendar.DATE, -30);
        System.out.println("30前天的日期为:" + df.format(calendar.getTime()));
    }

    public String toDay(String today){
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        //取今天日期,如果日期类型为String类型,可以使用df.parse()方法,转换为Date类型
        Date date = new Date();
        Calendar calendar = Calendar.getInstance();//new一个Calendar类,把Date放进去
        calendar.setTime(date);
//        calendar.add(Calendar.DATE, 0);//实现日期加一操作,也就是明天
        //控制台打印的日期为今天日期
        System.out.println("今天的日期为:" + df.format(calendar.getTime()));
        return today;
    }
}



